home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-11-17 | 48.1 KB | 1,167 lines |
- -------------------------------------------------------------------------------
- OS9MAX Software Package
- OS-9 Disk Shell For AT Class PC
-
- OS9MAX manages OS-9 double and high density diskettes
- OS9MAXSD manages OS-9 single density diskettes
- OS9MAXMC manages OS-9 pcmcia memory cards
- OS9MAXIM manages OS-9 media image files (raw copy of media to file)
- OS9MAXHD manages OS-9 hard disks
-
- -------------------------------------------------------------------------------
- The information contained herein is believed to be accurate as of the date of
- publication, however Datentechnik Reischke will not be liable for any damages,
- including indirect or consequential, resulting from reliance upon this program
- or documentation. The information contained herein is subject to change without
- notice.
-
- OS-9 is a trademark of Microware Systems Corp. and Motorola Inc.
- OS-9/68000 is a trademark of Microware Systems Corp.
- MS-DOS is a trademark of Microsoft Corp.
-
- (C) 1990-1995 Datentechnik Reischke
-
- Datentechnik Reischke
- Bremerstrasse 2
- D-24118 Kiel
- Germany
- Fax ++49-(0)431-86511
-
- Release Notes
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 920410 #0302 OS-9 V2.4 released
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 920410 #0302a New commands added for
-
- Danelec APS
- DK-Soeborg
- Denmark
-
- new command: OS9GEN ;* generate bootdisk
- new option : FORMAT <-v24> ;* format in OS-9 V2.4 style
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 920410 #0302b OS9MAX
-
- New commands/format descriptors/support programs added for
-
- Hafermalz, Ing.-Büro
- Vertrieb OR COMPUTERS (Oettle & Reichler)
- München
-
- Ultrascience
- Gibbs Laboratories
- Wheeling, USA
-
- Commands
- -------------------------------------------------
- new: LOAD ;* load descriptor
- new: SAVE ;* save descriptor
- new: CHOWN ;* change user id
-
- Include additional command aliases (i.e. you can
- use <cat> or <diro> to list diskette directory):
- -------------------------------------------------
- - MAP new: BITMAP ;* show bitmap
- - SET new: MOUNT ;* install format
- - CAT new: DIRO ;* list os-9 dir
- - DIR new: DIRD ;* list dos dir
-
- Include additional support programms
- -------------------------------------------------
- - os9merge.exe ;* merge files
- - identx.exe ;* check modules and remerge/xtract
- - xdc.exe ;* duplicate os-9/unix/dos diskettes
-
- Additional standard formats (complete list)
- --------------------------------------------------
- 1440 : 80,2,18,1,0,512,512,1,64,dstep[-],HD,----
- 720 : 80,2, 9,1,0,512,512,1,64,dstep[-],DD,3.5
- 1200 : 80,2,15,1,0,512,512,1,64,dstep[-],HD,----
- 360 : 40,2, 9,1,0,512,512,1,64,dstep[+],DD,5.25
-
- d0 : 80,2,16,1,0,256,256,1,64,dstep[-],DD,3.5
- dm0 : 80,2,32,1,0,256,256,1,64,dstep[-],HD,----
- d1 : 40,2,16,1,0,256,256,1,64,dstep[+],DD,5.25
- d1+ : 80,2,16,1,0,256,256,1,64,dstep[-],DD,5.25
- dm1 : 80,2,16,1,0,256,256,1,64,dstep[-],HD,----
-
- 38c2 : 80,2,16,1,0,256,256,2,64,dstep[-],DD,3.5
- 38c4 : 80,2,16,1,0,256,256,4,64,dstep[-],DD,3.5
- 38h4 : 80,2,32,1,0,256,256,4,64,dstep[-],HD,3.5
- eat : 80,2,18,1,0,512,256,4, 4,dstep[-],HD,3.5
- fpp : 80,2,36,0,0,256,256,1,64,dstep[-],HD,----
- uv580: 79,2,16,1,1,256,256,1,64,dstep[-],DD,5.25
- uv380: 79,2,16,1,1,256,256,1,64,dstep[-],DD,3.5
- 58u0+: 80,2,16,1,1,256,256,1,64,dstep[-],DD,5.25
- 38u0+: 80,2,16,1,1,256,256,1,64,dstep[-],DD,3.5
-
- 58u0 : 79,2,16,1,1,256,256,1,64,dstep[-],DD,5.25
- 38u0 : 79,2,16,1,1,256,256,1,64,dstep[-],DD,3.5
- 58w7 : 80,2,16,1,0,256,256,1,64,dstep[-],DD,5.25
- 38w7 : 80,2,16,1,0,256,256,1,64,dstep[-],DD,3.5
- 5807 : 80,2,16,0,0,256,256,1,64,dstep[-],DD,5.25
- 3807 : 80,2,16,0,0,256,256,1,64,dstep[-],DD,3.5
-
- 5407 : 40,2,16,0,0,256,256,1,64,dstep[+],DD,5.25
- 54b7 : 40,2, 9,0,0,512,256,1,64,dstep[+],DD,5.25
- 58h7 : 80,2,28,0,0,256,256,1,64,dstep[-],HD,5.25
- 38h7 : 80,2,34,0,0,256,256,1,64,dstep[-],HD,3.5
- 58j7 : 76,2,26,1,1,256,256,1,64,dstep[-],HD,5.25
-
- .d40 : 40,2, 9,1,0,512,256,1,64,dstep[+],DD,5.25
- .hd : 80,2,15,1,0,512,256,1,64,dstep[-],HD,----
- .hdx : 80,2,15,1,0,512,512,1,64,dstep[-],HD,----
- 58u0x: 80,2,15,1,0,512,512,1,64,dstep[-],HD,----
- 38u0x: 80,2,15,1,0,512,512,1,64,dstep[-],HD,----
- 38x7 : 80,2,32,1,0,256,256,1,64,dstep[-],HD,----
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 920410 #0302b OS9MAX
-
- Enhanced auto detect and format capabilities on diskettes
-
- AUTO command
-
- - OS-9 V2.3 or lower -> automatic detect
- - OS-9 V2.4 or higher -> automatic detect
-
- FORMAT command
-
- - OS-9 V2.3 or lower -> format
- - OS-9 V2.4 or higher -> format -v24
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 920714 #0302c Additional standard formats added for
-
- Heye Glas
- Obernkirchen
-
- NEW FORMAT:
- -----------
- heye : 80,2,26,1,0,256,256,1,64,dstep[-],HD,----
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 920806 #0302d OS9MAX
-
- new command: CHKDD [+|-] ;* default '+'
-
- Hafermalz, Ing.-Büro
- OR COMPUTERS Oettle & Reichler Vertrieb
- München
-
- Bayerische Motorenwerke BMW
- 'BMW/ABS-Bremsen Serienprüfstand'
-
- The listed 'Identification Sector' was found on
- the diskette (38W7 style):
-
- Offset Value Decimal Name
- ------ -------- ------- ------
- 0000 000a00 2560 DD_TOT * 256 = 655360-bytes
- 0003 20 32 DD_TKS <- must be 16
- 0010 05 5 DD_FMT
- 0010 0020 32 DD_SPT <- must be 16
-
- Addr 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 2 4 6 8 A C E
- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----------------
- 0000 000a 0020 0140 0001 0000 0300 00ff 16eb ... .@.........k
- 0010 0500 2000 0000 0000 0000 5c07 1009 a600 .. .......\...&.
- 0020 0000 0000 0000 0000 0000 0000 0000 0000 ................
- 0030 0000 0000 0000 0000 0000 0000 0000 0001 ................
- 0040 0002 2003 0000 5002 0000 1000 1000 0801 .. ...P.........
- 0050 0000 0001 0000 0a02 0000 0000 0000 0000 ................
- 0060 4372 757a 0000 0000 0000 0000 0000 0000 Cruz............
- 0070 0000 0000 0000 0000 0000 0000 0000 0000 ................
- *** 8. duplicate lines ***
-
- --------------------------------------------------
- chkdd [+|-] en-/disable checking of os-9 device descriptor
- during disk operations.
-
- This command allows to handle diskettes with defective device
- descriptors. Some RBF driver implementations will write illegal
- or wrong values to the diskettes sector 0. Other systems and
- OS9MAX will normally refuse to read these media. The CHKDD '-'
- command will disable the internal check and allow to set the
- media parameters via SET command. The AUTO command will fail,
- because the media has an invalid id sector entry.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 920812 #0302e OS9MAX
-
- Additional standard formats added for
-
- Fluke Mfg.Co.,Inc.
- Everett WA 98206-9090 USA
-
- New format descriptor
- --------------------------------------------------
- fluk : 80,2,16,0,0,256,256,1,64,dstep[-],DD,3.5
-
- Aliases:
- --------
- fluke : 80,2,16,0,0,256,256,1,64,dstep[-],DD,3.5
- 9100 : 80,2,16,0,0,256,256,1,64,dstep[-],DD,3.5
- 9100A : 80,2,16,0,0,256,256,1,64,dstep[-],DD,3.5
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921012 #0303 OS9MAX/OS9MAXMC
-
- NEW OPTION: /m0 (no color mode)
-
- Previous releases OS9MAX starts up in black and white mode. The
- V3.03 release starts up in color mode. This is equivalent to
- pre 3.03 OS9MAX /m4 option (SAA/GUI mode). The /m0 options has
- been added for OS9MAX V3.02 version compatibility.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921012 #0303 OS9MAX/OS9MAXMC
-
- NEW COMMAND: ffat [+|-]
-
- Allows fast fat access on write operations. This increases the
- disk I/O write speed on highly fragmented disks.
-
- Default: ffat - (cache off)
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921026 #0303a OS9MAX/OS9MAXMC
-
- Features added for
-
- Honeywell CFSMO
- Commercial Flight Systems
- Evergreen, USA
-
- ---------------------------------------------------------------
- NEW COMMAND: NAMES [+|-] ;* (default: +)
-
- (using: EXPORT/MAKDIR utility)
-
- In previous releases of OS9MAX the MAKDIR utility creates
- directories only with upper case letters. The 'names -'
- command shall prevent MAKDIR from converting the input
- directory name to upper case.
-
- ---------------------------------------------------------------
- NEW COMMAND: chain [+|-] ;* (default: +)
-
- (using: MACRO utility)
-
- The OS9MAX MACRO utility reads command sequences from an ASCII
- file. All letters in this input line were converted to lower
- case before being executed. The CHAIN '-' command will prevent
- OS9MAX from converting the command line to lower case.
-
- ---------------------------------------------------------------
- NEW COMMAND: verbose [+|-] ;* (default: +)
-
- (using: IMPORT/EXPORT/COPY utility)
-
- In previous releases of OS9MAX the IMPORT and EXPORT utility
- perform a data transfer between DOS and OS-9 medias. During
- execution a process indicator shows the status of operation.
- The VERBOSE '-' command shall prevent OS9MAX from displaying
- the process indicator. This helps to keep the output files
- small, if running OS9MAX in redirected output mode.
-
- ---------------------------------------------------------------
- FIXED BUG: EXPORT/COPY
-
- EXPORT (copy from DOS disk to OS-9 disk) will now export files,
- even if the file size is zero.
-
- (affects: EXPORT/COPY utility)
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921104 #0304 OS9MAX/OS9MAXMC
-
- ATTR command
-
- The ATTR command is now able to manage wildcards
-
- Example:
- --------
- $ ATTR --e-re-r CMDS/c*
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921104 #0304 OS9MAX/OS9MAXMC
-
- NEW COMMAND: DTSET <date> <time>
-
- This command specifies the date/time stamp of all WRITE
- operations that follows on OS-9 disk.
-
- NOTE:
- -----
- This command will not affect the system date and time !
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921104 #0304 OS9MAX/OS9MAXMC
-
- NEW COMMAND: VOL <string>
-
- This command allows to rename a volume label of OS-9 media.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921104 #0304 OS9MAX/OS9MAXMC
-
- NEW COMMAND: <LW:>
-
- <LW:> specifies the DOS drive to which the default drive shall
- be changed. This was formerly NOT possible from within OS9MAX.
-
- Example:
- --------
- $ d: ;* switch to drive D:
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921104 #0304 OS9MAX/OS9MAXMC
-
- NEW COMMAND: HELP <command>
-
- Type 'help' to get information on all commands. If you specify
- a <command> help will provide particular information on this
- command.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921104 #0304 OS9MAX/OS9MAXMC package
-
- NEW SUPPORT PROGRAM: merge
-
- Syntax : merge [<opts>] {<path> [<opts>]}
- Function: merge file to standard output
-
- The function is similar to Microware's MERGE utility. The new
- version of MERGE was enhanced with additional command line
- options.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921104 #0304 OS9MAX/OS9MAXMC package
-
- NEW SUPPORT PROGRAM: fixmodx
-
- Syntax: fixmodx [<opts>] {<path> [<opts>]}
- Function: update header parity and module CRC
-
- The function is similar to Microware's FIXMOD utility.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921209 #0304a OS9MAX
-
- Enhanced AUTO command features
-
- 1. Faster detection of formats
- 2. Fixed problems on detecting 38U0 format on a formerly
- 38W7 formatted diskette
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921209 #0304a OS9MAX/OS9MAXMC
-
- Fixed problems when starting in video mode 2
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921211 #0304b OS9MAX/OS9MAXMC
-
- Fixed a minor bug in CAT/DIRO display format OS-9 group/user
- field is now displayed from 0.0 up to 255.255 in centered
- position.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921211 #0304b1 OS9MAX/OS9MAXMC
-
- New DREAD implementation
-
- DREAD now checks if the imagefile already exists. If so a
- prompt will occur and will ask for a new file name. This will
- prevent the user from destroying formerly saved disk images.
-
- Type:
- -----
- '$ dread <imagefile> -p' for NO prompt.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921211 #0304b2 OS9MAX/OS9MAXMC
-
- NEW COMMAND: LOG [+|-]
-
- During wildcard IMPORT ('$ import *.* . -b) the OS-9 file names
- will be truncated to DOS format. The LOG utility allows to save
- the original file names into a ASCII file in the default
- directory. In this release the file name of this logfile is
- constant 'LOGFILE.IMP'. Due to the fact that this logfile is
- created during IMPORT, it is formatted as a script file for use
- with MACRO command. Each line starts with the command EXPORT
- followed by the DOS- and the original OS-9 file name. The
- options (i.e. '-b') will be saved as well.
-
- Example line:
- -------------
- $ EXPORT dos_file os9_file [<-b>]
-
- To write this files back to an OS-9 media you have to type:
- 'MACRO logfile.imp' and the files will be stored back to OS-9
- media with their original OS-9 file names.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 921211 #0304b3 OS9MAX/OS9MAXMC
-
- NEW OPTION: IMPORT <-r>
-
- The <-r> option allows a recursive import. A complete directory
- structure will be copied from OS-9 media to DOS hard disk.
-
- If binary (-b) conversion is selected, all files will be
- transfered as binary files. If binary conversion is not
- selected, all files will be copied depending to their
- attributes.
-
- OS-9 file attributes will control the binary(-b)/text mode
- during import. All files with a enabled 'owner execute'
- attribute will be transfered as binary data.
-
- - text mode : attr and $04 = 0 => (--xxx-wr)
- - binary : attr and $04 > 0 => (--xxxewr)
-
- Owner Last modified Attributes Sector Bytecount Name
- ------- ------------- ---------- -------- --------- ----
- 0.0 92/12/11 1357 -----ewr 685 13485 pr11 (binary)
- 0.0 92/12/11 1357 --e-rewr 58D 57183 pd13 (binary)
- 0.0 92/12/11 1357 ------wr 58B 93 sword (text)
- 0.0 92/12/11 1357 ------wr 66E 5386 tmcap (text)
- ^
- |
- + ---- This attribute controls the
- text/binary mode during
- recursive <-r> import.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930128 #0304b4 FIXMODX/MERGE
-
- Fixed a minor bug in support files FIXMODX.EXE and MERGE.EXE.
- Both will now work correctly in network environment (NOVELL).
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930222 #0304b4 OS9MAXSD
-
- OS9MAXSD (OS9MAX for single-density diskettes) is now available
- as a separate product.
-
- OS9MAXSD supports the following media:
-
- Microware SD formats
- --------------------
- 3803: 10SD/16DD sectors per track, 80 tracks
- 5803: 10SD/16DD sectors per track, 80 tracks
- 5805: 10SD/10DD sectors per track, 80 tracks
- 5403: 10SD/16DD sectors per track, 40 tracks
-
- Please call DTR for a demo version at no charge!
-
- NOTE: only 100% PC-AT compatible computer are capable of
- managing single-density formats.
-
- We at DTR have successfully tested OS9MAXSD on a wide range of
- PCs and on a notebook PCs (i.e.: CHICONY NB 5620).
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930316 #0304b5 OS9MAXSD
-
- OS9MAXSD had a problem when running under MS-Windows 3.1.
-
- The problem was detected by:
-
- Pantec Engineering AG
- FL-Mauren
- Liechtenstein
-
- If started without diskette OS9MAX will hangup the system. This
- problem has been fixed and the internal verify function has
- been released.
-
- Set mask for channel 2 of the PC DMA controller. This prevents
- Windows from waiting for the termination of the verify DMA
- operation.
-
- Important Notes
- ---------------
- If you have trouble running OS9MAXSD on your PC hardware,
- please disable the disk-caching software (i.e. Microsoft
- SMARTDRV).
-
- The QUARTERDECK QEMM stealth mode will not work properly
- in every combination. This may affect OS9MAXSD. Please refer
- to QEMM release notes on stealth mode operation. Quarterdeck's
- bug report and troubleshooting guide is available on
- Quarterdeck BBS:
-
- STLTECH.TEC - Debug guide from Quarterdeck Office
- Systems. Things to try when problems are encountered
- with QEMM Stealth mode.
-
- STEALTH.TEC - File from Quarterdeck describing
- Stealth mode.
-
- QEMMFLOW.TEC - General QEMM troubleshooting guide
- from Quarterdeck.
-
- If you have trouble please disable the QEMM stealth mode for
- testing purposes. The problem is on the QEMM and not on the
- OS9MAXSD side !
-
- Be sure that you DMA-CLK is set correctly in CMOS setup of
- your pc. Please refer to your hardware reference manual.
-
- Example:
- --------
- 386-DX/33Mhz AMI motherboard with
-
- 'ROM BIOS (c)1990 American Megatrends Inc.,'
-
- allows the configuration of DMA parameters.
- The default configuration must be as follows:
-
- 8-bit DMA active clocks : 2 CLKS
- 16-bit DMA active clocks : 2 CLKS
- DMA clock : SCLK/2
-
- If running OS9MAXSD in a Windows 386 mode DOS box be shure that
- multitasking is disabled for OS9MAXSD. Please refer to the
- OS9MAX.PIF file as a reference which has been supplied with
- OS9MAX software package.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930320 #0304c OS9MAX/OS9MAXSD/OS9MAXMC
-
- RELEASED COMMAND: DD_PUT <dos_file_name>
-
- DD_PUT: read device descriptor (1x LSN) from DOS file and write
- to OS-9 media.
-
- DD_GET: read device descriptor (1x LSN) from OS-9 media and
- save as DOS file.
-
- The DD_PUT command will now write the media device descriptor
- unchanged to the OS-9 disk identification sector (LSN 0).
-
- In the former releases of OS9MAX the DD_PUT command updated the
- creation time, date, and volume label before writing it to the
- OS-9 disk.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930403 #0310 OS9MAX/OS9MAXSD/OS9MAXMC
-
- SET <drive> USER <formatline> ;* alias: MOUNT
-
- Enhanced declaration of <formatline>. The item 'blocks0' (total
- physical sectors on track 0) has been added.
-
- Example:
- --------
- OLD:
- $ set b: user 80,2, 18,1,0,512,256,4,64,DSTEP[-],HD,3.5
-
- NEW:
- $ set b: user 80,2,18,18,1,0,512,256,4,64,DSTEP[-],HD,3.5
-
- Note: A special function has been added to OS9MAX that will
- convert older formatlines automatically. This function simply
- doubles the <sectors/track> value to sectors/track0. So a good
- compatibility could be archieved between different releases.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930403 #0310 OS9MAX/OS9MAXSD/OS9MAXMC
-
- Enhanced AUTO command
-
- The AUTO utility will now detect media formats with arbitrary
- pd_sct and pd_tos values.
-
- Example:
- --------
- A diskette has 10 sectors on track 0 and 16 sectors/track on
- track 1 to 79.
-
- Note:
- -----
- The pd_tos value (sectors/track0) must be less or equal pd_sct.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930403 #0310 OS9MAX/OS9MAXSD/OS9MAXMC
-
- LSNABS (internal function)
-
- New implementation of LSNABS speeds up operation dramatically.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930403 #0310 OS9MAX/OS9MAXSD/OS9MAXMC
-
- ENHANCED: DCHECK command
-
- The DCHECK utility can be aborted by pressing the ESC key.
- This prevents DCHECK from running into deadlocks when scanning
- weird medias.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930405 #0310a OS9MAX/OS9MAXSD/OS9MAXMC
-
- Fixed internal error: path splitting
-
- The error occured when typing:
-
- $ export c:\test.pas b:test.pas
-
- As the result the OS-9 file name was 'b:test.pas' instead of
- 'test.pas'.
-
- This has been fixed for all functions with a new implementation
- of the internal path splitting utility.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930405 #0310a OS9MAX/OS9MAXSD/OS9MAXMC
-
- ENHANCED: SET command
-
- If the format is not defined in OS9MAX the SET command will use
- the formatname as file name and read the format parameters from
- this file. The file must be located in the current directory.
-
- Example:
- --------
- $ set b: my_fmt ;* will open the file 'my_fmt' and install
- ;* the appropriate formatstring.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930405 #0310a OS9MAXSD
-
- NEW COMMAND: DCOPY (only OS9MAXSD)
-
- Pre V3.10a releases of OS9MAXSD were delivered without DCOPY
- utility. This has been fixed.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930413 #0310a OS9MAXSD
-
- These lines provide additional information on OS9MAXSD errors:
-
- Error 4 (sector not found)
- - the hardware is not capable of managing SD
- format diskettes
-
- Error 32 (fdc fail) & Error 128 (time out)
- - the cpu speed is too high. This error shall not occur in the
- next future. But we assume that pc system may operate at 100
- mhz and above in the future so this error may occur. Please
- call DTR for an update.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930417 #0310a1 OS9MAXSD
-
- The low-level diskio routine has been improved for future
- compatibility with pc systems over 50 Mhz.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930423 #0310b OS9MAX/OS9MAXSD/OS9MAXMC
-
- New legal character list
-
- National characters are now disabled for the the declaration of
- path- and directorynames.
-
- The problem has been detected by:
-
- Älvsjö Data AB
- S-12522 Älvsjö
- Sweden
-
- Every character which is typed at the OS9MAX command prompt
- must be listed in the following lines otherwise an OS-9
-
- - Error #000:215 Illegal Character or Bad Pathlist
-
- will occur. This prevents users to insert national characters
- in the pathlist.
-
- List of legal characters:
-
- {==========================================}
- ' ' : ;
- '"' : ;
- '''' : ;
- '(' : ; { Command grouping }
- ')' : ; { Command grouping }
- '[' : ; { os9max format string }
- ']' : ; { dstep[-] }
- ',' : ;
- '/' : ;
- '\' : ;
- {========= SHELL COMMAND LINE =============}
- '#' : ; { Additional Memory }
- '^' : ; { Process Priority }
- '>' : ; { Redirect output }
- '<' : ; { Redirect Input }
- '-' : ; { Overwrite }
- '+' : ; { Append }
- ';' : ; { Sequential Execution }
- '&' : ; { Concurrent Execution }
- '!' : ; { Pipe construction }
- '*' : ; { Matches any character(s) }
- '?' : ; { Matches a single character }
- {======== Building OS-9 file names ========}
- ':' : ; { Dos drive name }
- '.' : ; { Default directory }
- {======== Building OS-9 file names ========}
- '0' .. '9': ;
- 'A' .. 'Z': ;
- 'a' .. 'z': ;
- '_' : ;
- '.' : ;
- '$' : ;
- {==========================================}
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930423 #0310b OS9MAX
-
- Additional standard format added for
-
- or Computers GmbH
- Sieglindenstrasse 19 1/2
- D-86152 Augsburg
-
- New format descriptor
- ----------------------------------------------------
- mylex : 76,2,26,26,1,1,256,256,1,64,dstep[-],HD,5.25
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930603 #0310c OS9MAX
-
- Fixed DEADLOCK when running AUTO command on an unformatted
- diskette.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930801 #0310d OS9MAX/OS9MAXSD/OS9MAXMC
-
- Fixed a bug in CHD command
-
- The command:
-
- $ chd C
-
- (change directory to 'C') aborted with error #000:240.
-
- This problem has been fixed.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 930906 #0310e OS9MAX/OS9MAXSD/OS9MAXMC
-
- Additional standard format added for
-
- ALCATEL CIT/BCPT
- Direction Industrielle
- Etablissement de EU
- Zone Industrielle
- Rue Lavoisier
- F-76260 EU France
-
- and
-
- John Fluke, Mfg. in France
-
- FLUKE 9100A testing equipment
-
- New format descriptor
- --------------------------------------------------
- 9100h : 80,2,32,32,0,0,256,256,1,64,dstep[-],HD,---
-
- The media we received from Alcatel and Fluke were both
- sucessfully tested with interleave 1:1 and 1:2.
-
- The Fluke 9100 HD diskette format has not a standard
- OS-9 device descriptor, so the AUTO utility of OS9MAX
- may fail. This is no problem due to the fact that this
- format is implemented as '9100h' from now on.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940103 #0320a OS9MAX/XDC
-
- Both programs did not run on a PC with an
-
- ADAPTEC 1542C SCSI controller
-
- This controller is NOT 100% PC compatible. A workaround in
- OS9MAX and XDC detects this and disables the capability of
- working on the secondary controller.
-
- We like to thank:
-
- Ole B. Hansen
- Danelec APS
- DK-Soeborg
- Denmark
-
- for the help to find and fix this problem.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940110 #0320b OS9MAX/OS9MAXSD/OS9MAXMC
-
- The trackbuffer has been set to 7000h (28672) bytes.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940214 #0320c OS9MAX/OS9MAXSD/OS9MAXMC
-
- The commands did even work if the target string did contain
- wildcards. This has been corrected.
-
- MAKDIR i.e. '$ makdir new*dir'
- EXPORT & COPY i.e. '$ copy file fi*e'
- RENAME i.e. '$ rename file fi*e'
- OS9GEN i.e. '$ os9gen mybo*t'
- VOL i.e. '$ vol my*disk'
-
- Thanks for providing error report to:
-
- Uwe Schultheiss
- Reffelmann + Belz GmbH
- 58239 Schwerte
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940216 #0320d OS9MAX
-
- Additional standard formats added for
-
- Reffelmann + Belz GmbH
- 58239 Schwerte
-
- New format descriptor
- --------------------------------------------------
- ekfdd : 80,2,16,0,0,256,256,1,64,dstep[-],DD,3.5
- ekfhd : 80,2,26,0,0,256,256,1,64,dstep[-],HD,3.5
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940302 #0330 OS9MAX/OS9MAXSD/OS9MAXMC
-
- New memory layout and re-written functions:
-
- All MS-DOS commands which had been invoked using the MS-DOS
- command.com, are implemented as real internal functions from
- now on:
-
- - DIR, TYPE, DEL, CD
-
- The follwing commands are not available anymore:
-
- - RUN, DOS, IDENT, MERGE
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940308 #0340 OS9MAX/OS9MAXSD/OS9MAXMC
-
- New functions and minor changes to the shell & desktop
-
- - SETIME (see: dtset for expl.)
- - DATE
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940314 #0350 OS9MAX/OS9MAXSD/OS9MAXMC
-
- New screen layout implemented
- Enhanced statusline
- New 'Look & Feel'
-
- New command
-
- - RESOLVE (shortcut: ALT-R)
-
- Detect the format descriptor after AUTO format scanning.
- Detect if default user-format string already exists as
- a standard format descriptor. This command is only available
- after using the AUTO utility.
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940325 #0350a OS9MAX/OS9MAXSD/OS9MAXMC
-
- All listed programs will now return extended exitcode
- to the calling process.
-
- 0 normal termination
- 1 termination on errors
- # user defined exitcode (2..255)
-
- The EXIT command now allows to specify the exitcode
- explicitely.
-
- $ exit 12 ;* terminate program and return exitcode
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940511 #0350b OS9MAX/OS9MAXSD/OS9MAXMC
-
- OS-9 V3.0 tested/released
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 940810 #0350c OS9MAX/OS9MAXSD/OS9MAXMC
-
- The listed commands did even work if the target string did
- contain illegal path names. This has been corrected.
-
- MAKDIR i.e. '$ makdir \'
- EXPORT i.e. '$ export file \'
- RENAME i.e. '$ rename file \'
-
- Thanks for providing error report to:
-
- Designa VLT GmbH
- Thomas Seidel
- D-24109 Kiel
- Germany
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 941006 #0360 OS9MAX/OS9MAXSD/OS9MAXMC(PCMCIA)/OS9MAXIM/OS9MAXHD
-
- o enhanced auto-detection routines on arbitrary formats
-
- o improved 'dcheck' implementation
-
- o fixed a minor bug in single-density 3803 format fat size
-
- o support of os-9 ram/rbf (ramdsk) formats on pcmcia media
-
- o new mkbatch command implemented (=> read file exitcode.bat)
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 941026 #0360a OS9MAX/OS9MAXSD/OS9MAXMC(PCMCIA)/OS9MAXIM/OS9MAXHD
-
- Fixed the bug when deleting files with file names of one
- character length.
-
- Note: this problem was only a bug from version 3.10d (930711)
-
- -------------------------------------------------------------------------------
- Date Version Comment
- ------ ------- ---------------------------------------------------------------
- 941026 #0360b OS9MAX/OS9MAXSD/OS9MAXMC(PCMCIA)/OS9MAXIM/OS9MAXHD
-
- Due to the fact that OS9MAX now supports harddisk media
- and image files of them which can be located on the same
- hard disk, it is necessary to introduce an special drive
- name. Drive '0:' is from this version on the synonym for
- the OS-9 device. For example:
-
- $ copy c:\mwos\cmds\*.* 0:\cmds -b
- (exports all files from DOS harddisk c: to OS-9 media)
-
- -------------------------------------------------------------------------------
-
- -------------------------------------------------------------------------------
- OS9MAXSD Notes on operation DTR
- -------------------------------------------------------------------------------
- 1.
- The hardware-direct approach of OS9MAXSD allows accessing of many non-standard
- (single-density) diskette formats that could not otherwise be accessed by using
- the PC's diskette BIOS routines. OS9MAXSD supports PC AT-compatible primary and
- secondary controllers. Compatible controllers must be configured to use DMA
- channel 2 and Interrupt Request 6. Non-DMA access is not supported. Single -
- density (FM recording) can only be supported if, and only if the controller
- contains support circuitry for single-density access. Under some circumstances
- OS9MAXSD will not work properly and temporary problems or complete malfunction
- will occur:
-
- - the disk controller is not capable of managing single-density formats
- - the build-in circuitry for reading single-density data on the PC side
- is at fault.
- - the diskette drive is not seeking correctly
- - Quarterdeck's QEMM is installed with STEALTH mode enabled
-
- 2. Hardware requirements
-
- a. Circuitry which support single-density (FM recording):
-
- - 82077AA
- - 8477AV
- - WD37C65A
- - 37C65B
- - NEC765 and compatibles
- - W83757 (i.e. Winboard GW2760EX board)
- - ACER 5105 A2 chip (i.e. SPD-101 board)
- - ACER 5105 A4E chip (i.e. 5105BV1 board)
-
- b. Circuitry which will not support single-density:
-
- - 82077AA-1
- - W83757F (i.e. Winboard GW2760WX V2 board)
- - UMC UM82C863F/UM82C865F
-
- c. Drives which will not support single-density:
-
- - Mitsubishi MF355F-258MG
-
- 3. Troubleshooting OS9MAXSD when running in Windows environment
-
- a. Test OS9MAXSD without Windows and disable memory manager and disk
- caching software:
-
- Results:
-
- Fail: Your systems cannot manage single-density diskettes.
- Please buy a new disk-controller (AT bus controller
- at US$20)
-
- OK: Your systems supports single-density and operation under
- MS-Windows environment may be possible.
-
- b. Test from MS-Windows in DOS shell:
-
- - start windows in standard mode (C:\> win /s)
-
- using pif editor :
-
- - disable multitasking
- - enable exclusive execution
- - enable full screen mode
-
- c. Test from MS-Windows in DOS window:
-
- - start windows in 386 mode (C:\> win /3)
-
- using pif editor :
-
- - disable multitasking
- - enable exclusive execution
- - execute virtual window mode
-
- Result: All problems which occur during operation with OS9MAXSD will result
- from a lack of single-density support from your hardware. All problems we
- know at this point could be solved by installing another diskette controller.
- A AT bus controller which supports single-density is available at most computer
- stores at US$20.
-
- 4. Using OS9MAXSD
-
- a. If problems occur only when writing data to the diskette, please format the
- diskette on *this* computer.
-
- b. If you buy a new PC which has a local bus IDE/SCSI controller you may not
- use OS9MAXSD on this system. Most VLB controller does not support this mode.
- The workaround is to disable the floppy interface of the internal controller
- and to plug-in the IDE controller from your old PC. The hard drive interface
- has to be disabled in order to run both concurrently.
-
- -------------------------------------------------------------------------------
- OS9MAXSD Notes on operation DTR
- -------------------------------------------------------------------------------
- Soon a Windows Virtual Device Driver (VxD) will be available. A special version
- which incorporates this driver will be available on demand. Please contact us
- for more details. This code will be intended for use directly under MS-Windows
- and with the new "Chicago" operation system.
-
- Another version which works with an external diskette drive (i.e. Micro
- Solutions Megamate) is available on demand.
- -------------------------------------------------------------------------------
-